/**
 * 1. 通过键值形式定义语言
 * 2. 通过useI18n().t() 展示语言
 */
export default {
  btnDeleteText: '删除',
  btnAddText: '添加',
  btnSaveText: '保存',
  btnOkText: '确定',
  btnCancelText: '取消',
  searchText: '搜索',
  btnCloseText: '关闭',
  leftTree: {
    addModule: '新建模块',
    addTable: '新建表',
    addView: '新建视图',
    copy: '复制',
    import: '导入',
    export: '导出',
    packUpAll: '全部收起',
    transfer: '转移',
    delete: '删除',
    remove: '清空（不删库）',
    design: '设计',
    synchronous: '同步结构',
  },
  addModuleModal: {
    title: '重命名',
    addHint: '注释：用于对实体的划分，让结构更清晰。',
    renaemHint: '注释：系统不会做重名验证。',
    nameLabel: '模块名称',
    codeLabel: '模块编码',
  },
  addTableModal: {
    HintOne: '注释 1：推荐命名规范（系统名_模块名_实体名）',
    HintTwo: '例如：JE_RBAC_ENDUSER',
    HintThree: '注释2：如新建树形表，且用于创建子功能时候请选择使用多根树形表',
    typeLabel: '类型',
    typePt: '普通表',
    typeTree0: '单根树表',
    typeTree1: '多根树表',
    nameLabel: '表名称',
    codeLabel: '表编码',
  },
  viewModal: {
    title: '视图设计器',
    nameLabel: '名称',
    codeLabel: '编码',
    btnDdlText: '生成DDL',
    btnCreateViewText: '执行构造视图命令',
    TabDesignTitle: '设计视图',
    TabRelationTitle: '输出视图',
    TabDdlTitle: 'DDL视图',
    TabSqlTitle: 'SQL视图',
    changePkValue: '选择视图主键',
    designView: {
      titleView: '图形设计',
      titleDesign: '关系设置',
      operateCloumn: '操作',
      tableACloumn: '表A',
      fieldACloumn: '字段A',
      identifierACloumn: '标识A',
      formulaCloumn: '操作符',
      tableBCloumn: '表B',
      fieldBCloumn: '字段B',
      identifierBCloumn: '标识B',
      showCloumn: '显示',
      columnName: '列名称',
      btnAll: '全部',
      btnProField: '业务字段',
      btnSysField: '系统字段',
      btnNoChecked: '未选',
    },
    outputView: {
      valueColumn: '值',
      codeColumn: '字段编码',
      nameColumn: '名称',
      tableCode: '表编码',
      tableName: '表名称',
      typeColumn: '类型',
      lengthColumn: '长度',
      formulaColumn: '公式',
      groupColumn: '分组',
      orderColumn: '排序',
      conditionalColumn: '条件值',
    },
  },
  copyModal: {
    tableInfoLabel: '复制表信息',
    newTableNameLabel: '新表名称',
    newTableCodeLabel: '新表编码',
    moduleLabel: '选择模块',
    typeLabel: '是否使用新表前缀',
    radioValueUse: '使用',
    radioValueNonuse: '不使用',
  },
  exportModal: {
    title: '导出表结构',
    nameLabel: '导出文件名称',
    codeLabel: '表、视图信息',
  },
  importModal: {
    typeLabel: '类型',
    radioPt: '普通表',
    radioView: '视图',
    codeLabel: '编码',
    hint: '注释：导入本数据库内的表与视图。',
  },
  shiftModal: {
    title: '转移',
    btnTopText: '上面',
    btnBouttomText: '下面',
    BtnInText: '里面',
    modulLabel: '选择模块/资源表',
    hint: '注释：也可以通过鼠标拖拽的方式进行转移操作。',
  },
  designView: {
    btnApplyText: '应用',
    btnRemoveCacheText: '清空缓存',
    btnStrategyAdjustment: '调整主键策略',
    btnOpenDicFuncText: '打开数据字典库',
    btnOpenFuncMenuText: '打开应用中心',
    btnUpgradeTagText: '升级标记',
    btnCopyText: '复制SQL',
    createdText: '已创建',
    notCreateText: '未创建',
    particularsText: '详情',
    tabRelationTitle: '关系视图',
    infoText: '详细信息',
    tableNameText: '表名称',
    tableCodeText: '表编码',
    createUserNameText: '创建人',
    createDeptNameText: '创建人部门',
    createTimeText: '创建时间',
    modifyUserNameText: '修改人',
    modifyDeptNameText: '修改人部门',
    modifyTimeText: '修改时间',
    nameLabel: '名称',
    codeLabel: '编码',
    fieldNamingConvention: '字段命名规范',
    remarkLabel: '备注',
    tabColumnTitle: '表格列',
    tabKeyTitle: '表格键',
    tabIndexesTitle: '表索引',
    tabHistoryTitle: '历史留痕',
  },
  tableColumnView: {
    menuAssistDictionary: '字典辅助',
    menuCascadeDictionaryAssist: '级联字典辅助',
    menuTableAssist: '表辅助',
    menuUserAssist: '人员辅助',
    menuAssistDept: '部门辅助',
    BtnAddAuxiliaryFields: '添加辅助字段',
    menuCreate: '添加系统字段',
    menuUpdate: '添加更新字段',
    menuWorkFlowBase: '添加流程基础字段',
    menuWorkFlowExtend: '添加流程扩展字段',
    menuSaas: '添加SAAS字段',
    menuExtend: '添加扩展字段',
    btnAddSysField: '添加系统字段',
    btnUpdateFileKey: '更换主键名',
    createColumn: '创建',
    columnName: '列名称',
    columnCode: '列编码',
    typeColumn: '类型',
    lengthColumn: '长度/自定义',
    orderColumn: '排序',
    treeTypeColumn: '树形类型',
    isNullColumn: '允许为空',
    classifyColumn: '分类',
    createUserNameColumn: '创建人',
    createTimeColumn: '创建时间',
    remarkColumn: '描述',
  },
  updateKeyModal: {
    title: '更换主键名',
    labelText: '请输入新的主键编码',
    annotationText: '注释：用于变更原主键编码。',
  },
  keyStrategyAdjustmentModal: {
    title: '调整主键策略',
    typeLabel: '主键策略',
    sequenceNameLabel: '序列名称',
    customSqlLabel: '自定义sql',
  },
  exportTableModal: {
    title: '导出设定',
    titleLabel: '标题',
    fileNameLabel: '文件名',
    exportTypeLabel: '数据设定',
    radioNowpage: '当前页',
    radioSelection: '选中数据',
    radioAll: '全部',
  },
  tableKeysView: {
    keyCodeColumn: '键编码',
    columnName: '字段编码',
    typeColumn: '类型',
    linkTableColumn: '关联表',
    linkColumnCode: '关联字段',
    linkTypeColumn: '关联类型',
    constraintColumn: '关联性约束',
    createColumn: '创建',
    orderColumn: '排序',
    classifyColumn: '分类',
    btnDeleteDdl: '删除并执行DDL',
    btnDelete: '仅删除结构',
    promptMessage: '是否确认删除表格键？',
  },
  tableIndexesView: {
    indexNameColumn: '索引编码',
    filedNameColumn: '字段名称',
    soleColumn: '唯一',
    createColumn: '创建',
    classifyColumn: '分类',
    orderColumn: '排序',
    remarkColumn: '备注',
  },
  historyView: {
    operationTypeColumn: '操作类型',
    operandColumn: '操作对象',
    tableCodeColumn: '编码',
    createUseNameColumn: '操作人',
    createUseCodeColumn: '操作人编码',
    yesNoApplyColumn: '是否应用',
    createTimeColumn: '操作时间',
    cnNameColumn: '中文名',
    codeColumn: '编码',
    fieldname: '名称',
    fieldtype: '类型',
    oldValueColumn: '更新前',
    newValueColumn: '更新后',
    valueColumn: '值',
  },
  TableSqlView: {
    topTitle: '查询条件',
    bottomTitle: '查询结果',
    btnImportSql: '导出SQL数据',
    btnTypesetting: '智能排版',
    queryColumn: '查询列',
    queryPlaceholder: '不填则查询全部列',
    conditionColumn: '条件',
    conditionPlaceholder: '例：列编码 = ',
    orderColumn: '排序',
    orderPlaceholder: '例：列编码 ASC , 列编码 DESC',
    numColumn: '展示条数',
    btnText: '执行',
    btnCopySql: '复制SQL语句',
    btnCopySelectSql: '复制查询SQL',
    btnCopyUpdateSql: '复制更新SQL',
    btnCopyDeleteSql: '复制删除SQL',
    btnCopyInsterSql: '复制添加SQL',
    btnCopyInsterNoSYSql: '复制添加SQL(排查系统字段)',
  },
  resourceBoard: {
    resource: '资源表',
    title: '欢迎来到资源表的世界！',
    resourceTotal: '资源总数',
    typeDistribute: '类型分布',
    productDistribute: '服务分布',
    explain: {
      explainTitle: '名词解释',
      general: '【普通表】',
      generalContent: '：数据库中的表。平台默认会增加系统字段，默认以SY_开头。',
      simple: '【单根树形表】',
      simpleContent:
        '：具有树形结构的表，单根是指表数据中只有一个ROOT节点，多用于主功能，例如：菜单管理。',
      dorgan: '【多根树形表】',
      dorganContent:
        '：具有树形结构的表，多根是指表数据中包含多个ROOT节点，多根树多用于子功能，例如：数据字典的子功能（字典项）。',
      view: '【视图】',
      viewContent: '：数据库视图。',
      import: '【导入表】',
      importContent: '：数据库中已有的表，导入到平台中进行统一管理。',
      relation: '【关系视图】',
      relationContent: '：展示本表的父表、子表信息，以及基于本表创建的功能信息。',
    },
    standard: {
      standardTitle: '命名规范',
      resource: '资源表命名规范（官方推荐）',
      resourceTier:
        '命名规范分为三段。例如：OA服务下有流程审批模块，模块下有请假申请功能。表名为：OA_LCSP_QJSQ。',
      table: '表格列命名规范（官方推荐）',
      tableTier:
        '命名规范分为两段。例如：OA服务的流程审批模块的出差申请功能的部门。列数据列名为：CCSQ_BM。',
      view: '视图命名规范（官方推荐）',
      viewTier:
        '命名规范分为四段。例如：OA服务的会议管理模块的“我的会议”功能。视图名为：V_OA_HYGL_WDHY。',
    },
    field: {
      title: '系统字段解析',
    },
  },
  importView: {
    number: 'NO.',
    tableName: '数据表名称',
    tableCode: '数据表编码',
    tableType: '数据表类型',
    keyPolicy: '主键生成策略',
  },
};
